puzzle their brains

vt.绞脑汁,苦干